@echo off
echo ========================================
echo WMS Simple Windows服务测试脚本
echo ========================================
echo.

REM 检查管理员权限
net session >nul 2>&1
if %errorLevel% == 0 (
    echo ✅ 已获得管理员权限
) else (
    echo ❌ 需要管理员权限才能管理Windows服务
    echo 请右键点击此脚本，选择"以管理员身份运行"
    pause
    exit /b 1
)

echo.
cd /d "%~dp0\.."

REM 激活虚拟环境
echo 正在激活Python虚拟环境...
call "D:\python\wms_env\Scripts\activate.bat"

echo.
echo 测试服务安装...
python wms_service.py install

echo.
echo 测试服务启动...
python wms_service.py start

echo.
echo 等待5秒...
timeout /t 5 /nobreak

echo.
echo 测试服务状态...
sc query WMSSimpleService

echo.
echo 测试服务停止...
python wms_service.py stop

echo.
echo 测试服务卸载...
python wms_service.py remove

echo.
echo 测试完成！
pause 